revolutionary people's liberation party - Turkish English Dictionary